Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




damsel bug






damsel bug   
noun

Definition of damsel bug

: any of a family (Nabidae) of small brown or black predaceous bugs that feed especially on pest insects (as aphids and caterpillars)



Dictionary Entries near damsel bug